home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_97_DLGCREATE.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
77KB
|
1,372 lines
# near model CODE resource
# jump table entries: 11928-11931 (4 of them)
export_1491:
00000000 4E56 FFEC link A6, -0x0014
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 4247 clr.w D7
0000000A 7000 moveq.l D0, 0x00
0000000C 2640 movea.l A3, D0
0000000E 2840 movea.l A4, D0
00000010 322E 000A move.w D1, [A6 + 0xA]
00000014 48C1 ext.l D1
00000016 2F01 move.l -[A7], D1
00000018 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */
0000001E 4EAD 003A jsr [A5 + 0x3A /* export_3 */]
00000022 2D40 FFEC move.l [A6 - 0x14], D0
00000026 508F addq.l A7, 8
00000028 6700 015A beq +0x15C /* 00000184 */
0000002C 206E FFEC movea.l A0, [A6 - 0x14]
00000030 2D50 FFF0 move.l [A6 - 0x10], [A0]
00000034 206E FFF0 movea.l A0, [A6 - 0x10]
00000038 3028 0002 move.w D0, [A0 + 0x2]
0000003C 48C0 ext.l D0
0000003E 72FF moveq.l D1, 0xFFFFFFFF
00000040 B280 cmp.l D1, D0
00000042 57C4 seq D4
00000044 0244 0001 andi.w D4, 0x1
00000048 206E FFF0 movea.l A0, [A6 - 0x10]
0000004C 3010 move.w D0, [A0]
0000004E 48C0 ext.l D0
00000050 72FF moveq.l D1, 0xFFFFFFFF
00000052 B280 cmp.l D1, D0
00000054 57C5 seq D5
00000056 0245 0001 andi.w D5, 0x1
0000005A 486E FFF8 pea.l [A6 - 0x8]
0000005E 206E FFF0 movea.l A0, [A6 - 0x10]
00000062 2F08 move.l -[A7], A0
00000064 4EBA 0914 jsr [PC + 0x914 /* 0000097A */]
00000068 4A44 tst.w D4
0000006A 508F addq.l A7, 8
0000006C 6706 beq +0x8 /* 00000074 */
0000006E 3D7C FFFF FFFA move.w [A6 - 0x6], 0xFFFF
label00000074:
00000074 4A45 tst.w D5
00000076 6706 beq +0x8 /* 0000007E */
00000078 3D7C FFFF FFF8 move.w [A6 - 0x8], 0xFFFF
label0000007E:
0000007E 206E FFF0 movea.l A0, [A6 - 0x10]
00000082 4868 0014 pea.l [A0 + 0x14]
00000086 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
0000008A 2840 movea.l A4, D0
0000008C 206E FFF0 movea.l A0, [A6 - 0x10]
00000090 3C28 0012 move.w D6, [A0 + 0x12]
00000094 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000098 A9A3 syscall ReleaseResource
0000009A 200C move.l D0, A4
0000009C 588F addq.l A7, 4
0000009E 6700 00E4 beq +0xE6 /* 00000184 */
000000A2 7000 moveq.l D0, 0x00
000000A4 102E 000F move.b D0, [A6 + 0xF]
000000A8 2F00 move.l -[A7], D0
000000AA 41EE 0000 lea.l A0, [A6 + 0x0]
000000AE 2F20 move.l -[A7], -[A0]
000000B0 2F20 move.l -[A7], -[A0]
000000B2 2F0C move.l -[A7], A4
000000B4 4EBA 0A6C jsr [PC + 0xA6C /* 00000B22 */]
000000B8 4A40 tst.w D0
000000BA 4FEF 0010 lea.l A7, [A7 + 0x10]
000000BE 6700 00C4 beq +0xC6 /* 00000184 */
000000C2 4878 0126 push.l 0x126
000000C6 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000000CA 2640 movea.l A3, D0
000000CC 200B move.l D0, A3
000000CE 588F addq.l A7, 4
000000D0 6700 00B2 beq +0xB4 /* 00000184 */
000000D4 3746 0004 move.w [A3 + 0x4], D6
000000D8 206D FC5A movea.l A0, [A5 - 0x3A6]
000000DC 2690 move.l [A3], [A0]
000000DE 302B 0004 move.w D0, [A3 + 0x4]
000000E2 48C0 ext.l D0
000000E4 2F00 move.l -[A7], D0
000000E6 2F3C 6453 7472 move.l -[A7], 0x64537472 /* 'dStr' */
000000EC 4EAD 003A jsr [A5 + 0x3A /* export_3 */]
000000F0 2740 000A move.l [A3 + 0xA], D0
000000F4 508F addq.l A7, 8
000000F6 6710 beq +0x12 /* 00000108 */
000000F8 2F2B 000A move.l -[A7], [A3 + 0xA]
000000FC 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
00000100 2F2B 000A move.l -[A7], [A3 + 0xA]
00000104 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
label00000108:
00000108 302B 0004 move.w D0, [A3 + 0x4]
0000010C 48C0 ext.l D0
0000010E 2F00 move.l -[A7], D0
00000110 2F3C 4449 544C move.l -[A7], 0x4449544C /* 'DITL' */
00000116 4EAD 003A jsr [A5 + 0x3A /* export_3 */]
0000011A 2D40 FFF4 move.l [A6 - 0xC], D0
0000011E 508F addq.l A7, 8
00000120 6746 beq +0x48 /* 00000168 */
00000122 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000126 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
0000012A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000012E 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000132 206E FFF4 movea.l A0, [A6 - 0xC]
00000136 2750 0006 move.l [A3 + 0x6], [A0]
0000013A 486D 2CE2 pea.l [A5 + 0x2CE2 /* export_1432 */]
0000013E 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000142 4A40 tst.w D0
00000144 588F addq.l A7, 4
00000146 6712 beq +0x14 /* 0000015A */
00000148 2F0B move.l -[A7], A3
0000014A 4EBA 005C jsr [PC + 0x5C /* 000001A8 */]
0000014E 3E00 move.w D7, D0
00000150 486D 2CE2 pea.l [A5 + 0x2CE2 /* export_1432 */]
00000154 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000158 508F addq.l A7, 8
label0000015A:
0000015A 2F13 move.l -[A7], [A3]
0000015C 4EAD 205A jsr [A5 + 0x205A /* export_1031 */]
00000160 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000164 A9A3 syscall ReleaseResource
00000166 588F addq.l A7, 4
label00000168:
00000168 4AAB 000A tst.l [A3 + 0xA]
0000016C 6706 beq +0x8 /* 00000174 */
0000016E 2F2B 000A move.l -[A7], [A3 + 0xA]
00000172 A9A3 syscall ReleaseResource
label00000174:
00000174 4A47 tst.w D7
00000176 660C bne +0xE /* 00000184 */
00000178 2F13 move.l -[A7], [A3]
0000017A 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
0000017E 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000182 508F addq.l A7, 8
label00000184:
00000184 200B move.l D0, A3
00000186 6708 beq +0xA /* 00000190 */
00000188 2F0B move.l -[A7], A3
0000018A 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000018E 588F addq.l A7, 4
label00000190:
00000190 200C move.l D0, A4
00000192 6708 beq +0xA /* 0000019C */
00000194 2F0C move.l -[A7], A4
00000196 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000019A 588F addq.l A7, 4
label0000019C:
0000019C 3007 move.w D0, D7
0000019E 4CEE 18F0 FFD4 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x2C]
000001A4 4E5E unlink A6
000001A6 4E75 rts
fn000001A8:
000001A8 4E56 FFEE link A6, -0x0012
000001AC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000001B0 266E 0008 movea.l A3, [A6 + 0x8]
000001B4 4247 clr.w D7
000001B6 206B 0006 movea.l A0, [A3 + 0x6]
000001BA 3D50 FFEE move.w [A6 - 0x12], [A0]
000001BE 377C FFFF 0118 move.w [A3 + 0x118], 0xFFFF
000001C4 7C01 moveq.l D6, 0x01
000001C6 7000 moveq.l D0, 0x00
000001C8 2840 movea.l A4, D0
000001CA 2D40 FFF0 move.l [A6 - 0x10], D0
000001CE 6000 01A8 bra +0x1AA /* 00000378 */
label000001D2:
000001D2 4A46 tst.w D6
000001D4 670E beq +0x10 /* 000001E4 */
000001D6 2F0B move.l -[A7], A3
000001D8 4EBA 0646 jsr [PC + 0x646 /* 00000820 */]
000001DC 4A40 tst.w D0
000001DE 588F addq.l A7, 4
000001E0 6700 01A2 beq +0x1A4 /* 00000384 */
label000001E4:
000001E4 7C01 moveq.l D6, 0x01
000001E6 7001 moveq.l D0, 0x01
000001E8 C06B 0116 and.w D0, [A3 + 0x116]
000001EC 6612 bne +0x14 /* 00000200 */
000001EE 2F0B move.l -[A7], A3
000001F0 4EBA 01BC jsr [PC + 0x1BC /* 000003AE */]
000001F4 3E00 move.w D7, D0
000001F6 588F addq.l A7, 4
000001F8 6700 018C beq +0x18E /* 00000386 */
000001FC 6000 017A bra +0x17C /* 00000378 */
label00000200:
00000200 206B 000E movea.l A0, [A3 + 0xE]
00000204 7000 moveq.l D0, 0x00
00000206 1028 000C move.b D0, [A0 + 0xC]
0000020A 283C 0000 0080 move.l D4, 0x80
00000210 C880 and.l D4, D0
00000212 41EE FFF8 lea.l A0, [A6 - 0x8]
00000216 43EB 011A lea.l A1, [A3 + 0x11A]
0000021A 20D9 move.l [A0]+, [A1]+
0000021C 20D9 move.l [A0]+, [A1]+
0000021E 7002 moveq.l D0, 0x02
00000220 C06B 0116 and.w D0, [A3 + 0x116]
00000224 3D40 FFF4 move.w [A6 - 0xC], D0
00000228 6722 beq +0x24 /* 0000024C */
0000022A 2F0B move.l -[A7], A3
0000022C 4EBA 05F2 jsr [PC + 0x5F2 /* 00000820 */]
00000230 4A40 tst.w D0
00000232 588F addq.l A7, 4
00000234 6716 beq +0x18 /* 0000024C */
00000236 7008 moveq.l D0, 0x08
00000238 C06B 0012 and.w D0, [A3 + 0x12]
0000023C 670E beq +0x10 /* 0000024C */
0000023E 486B 0016 pea.l [A3 + 0x16]
00000242 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
00000246 2D40 FFF0 move.l [A6 - 0x10], D0
0000024A 588F addq.l A7, 4
label0000024C:
0000024C 7004 moveq.l D0, 0x04
0000024E C06B 0116 and.w D0, [A3 + 0x116]
00000252 3D40 FFF6 move.w [A6 - 0xA], D0
00000256 6720 beq +0x22 /* 00000278 */
00000258 2F0B move.l -[A7], A3
0000025A 4EBA 05C4 jsr [PC + 0x5C4 /* 00000820 */]
0000025E 4A40 tst.w D0
00000260 588F addq.l A7, 4
00000262 6714 beq +0x16 /* 00000278 */
00000264 7008 moveq.l D0, 0x08
00000266 C06B 0012 and.w D0, [A3 + 0x12]
0000026A 670C beq +0xE /* 00000278 */
0000026C 486B 0016 pea.l [A3 + 0x16]
00000270 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
00000274 2840 movea.l A4, D0
00000276 588F addq.l A7, 4
label00000278:
00000278 2F0B move.l -[A7], A3
0000027A 4EBA 05A4 jsr [PC + 0x5A4 /* 00000820 */]
0000027E 4A40 tst.w D0
00000280 588F addq.l A7, 4
00000282 6604 bne +0x6 /* 00000288 */
00000284 7801 moveq.l D4, 0x01
00000286 6004 bra +0x6 /* 0000028C */
label00000288:
00000288 3A2B 0012 move.w D5, [A3 + 0x12]
label0000028C:
0000028C 4A44 tst.w D4
0000028E 660C bne +0xE /* 0000029C */
00000290 7006 moveq.l D0, 0x06
00000292 C045 and.w D0, D5
00000294 661C bne +0x1E /* 000002B2 */
00000296 7005 moveq.l D0, 0x05
00000298 C045 and.w D0, D5
0000029A 6616 bne +0x18 /* 000002B2 */
label0000029C:
0000029C 486E FFF8 pea.l [A6 - 0x8]
000002A0 2F0B move.l -[A7], A3
000002A2 4EBA 0682 jsr [PC + 0x682 /* 00000926 */]
000002A6 3E00 move.w D7, D0
000002A8 508F addq.l A7, 8
000002AA 6700 00DA beq +0xDC /* 00000386 */
000002AE 4246 clr.w D6
000002B0 605A bra +0x5C /* 0000030C */
label000002B2:
000002B2 41EB 011A lea.l A0, [A3 + 0x11A]
000002B6 43EE FFF8 lea.l A1, [A6 - 0x8]
000002BA 20D9 move.l [A0]+, [A1]+
000002BC 20D9 move.l [A0]+, [A1]+
000002BE 2F0B move.l -[A7], A3
000002C0 4EBA 00EC jsr [PC + 0xEC /* 000003AE */]
000002C4 3E00 move.w D7, D0
000002C6 588F addq.l A7, 4
000002C8 6700 00BC beq +0xBE /* 00000386 */
000002CC 6030 bra +0x32 /* 000002FE */
label000002CE:
000002CE 2F0B move.l -[A7], A3
000002D0 4EBA 054E jsr [PC + 0x54E /* 00000820 */]
000002D4 4A40 tst.w D0
000002D6 588F addq.l A7, 4
000002D8 6732 beq +0x34 /* 0000030C */
000002DA BA6B 0012 cmp.w D5, [A3 + 0x12]
000002DE 6704 beq +0x6 /* 000002E4 */
000002E0 4246 clr.w D6
000002E2 6028 bra +0x2A /* 0000030C */
label000002E4:
000002E4 700A moveq.l D0, 0x0A
000002E6 2F00 move.l -[A7], D0
000002E8 486B 0016 pea.l [A3 + 0x16]
000002EC 2F2B 0122 move.l -[A7], [A3 + 0x122]
000002F0 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
000002F4 3E00 move.w D7, D0
000002F6 4FEF 000C lea.l A7, [A7 + 0xC]
000002FA 6700 008A beq +0x8C /* 00000386 */
label000002FE:
000002FE 206B 000E movea.l A0, [A3 + 0xE]
00000302 303C 0080 move.w D0, 0x80
00000306 C028 000C and.b D0, [A0 + 0xC]
0000030A 67C2 beq -0x3C /* 000002CE */
label0000030C:
0000030C 4A6E FFF4 tst.w [A6 - 0xC]
00000310 672E beq +0x30 /* 00000340 */
00000312 4AAE FFF0 tst.l [A6 - 0x10]
00000316 671E beq +0x20 /* 00000336 */
00000318 206B 0122 movea.l A0, [A3 + 0x122]
0000031C 4868 0004 pea.l [A0 + 0x4]
00000320 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000324 206B 0122 movea.l A0, [A3 + 0x122]
00000328 216E FFF0 0004 move.l [A0 + 0x4], [A6 - 0x10]
0000032E 7000 moveq.l D0, 0x00
00000330 2D40 FFF0 move.l [A6 - 0x10], D0
00000334 588F addq.l A7, 4
label00000336:
00000336 206B 0122 movea.l A0, [A3 + 0x122]
0000033A 0028 0001 004D ori.b [A0 + 0x4D], 0x1
label00000340:
00000340 4A6E FFF6 tst.w [A6 - 0xA]
00000344 6724 beq +0x26 /* 0000036A */
00000346 200C move.l D0, A4
00000348 6716 beq +0x18 /* 00000360 */
0000034A 206B 0122 movea.l A0, [A3 + 0x122]
0000034E 2F08 move.l -[A7], A0
00000350 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000354 206B 0122 movea.l A0, [A3 + 0x122]
00000358 208C move.l [A0], A4
0000035A 7000 moveq.l D0, 0x00
0000035C 2840 movea.l A4, D0
0000035E 588F addq.l A7, 4
label00000360:
00000360 206B 0122 movea.l A0, [A3 + 0x122]
00000364 0028 0002 004D ori.b [A0 + 0x4D], 0x2
label0000036A:
0000036A 7004 moveq.l D0, 0x04
0000036C 2F00 move.l -[A7], D0
0000036E 2F2B 0122 move.l -[A7], [A3 + 0x122]
00000372 4EBA 066C jsr [PC + 0x66C /* 000009E0 */]
00000376 508F addq.l A7, 8
label00000378:
00000378 302B 0118 move.w D0, [A3 + 0x118]
0000037C B06E FFEE cmp.w D0, [A6 - 0x12]
00000380 6F00 FE50 ble -0x1AE /* 000001D2 */
label00000384:
00000384 7E01 moveq.l D7, 0x01
label00000386:
00000386 4AAE FFF0 tst.l [A6 - 0x10]
0000038A 670A beq +0xC /* 00000396 */
0000038C 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000390 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000394 588F addq.l A7, 4
label00000396:
00000396 200C move.l D0, A4
00000398 6708 beq +0xA /* 000003A2 */
0000039A 2F0C move.l -[A7], A4
0000039C 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
000003A0 588F addq.l A7, 4
label000003A2:
000003A2 3007 move.w D0, D7
000003A4 4CEE 18F0 FFD6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x2A]
000003AA 4E5E unlink A6
000003AC 4E75 rts
fn000003AE:
000003AE 48E7 0118 movem.l -[A7], D7,A3,A4
000003B2 266F 0010 movea.l A3, [A7 + 0x10]
000003B6 7E01 moveq.l D7, 0x01
000003B8 7000 moveq.l D0, 0x00
000003BA 2740 0122 move.l [A3 + 0x122], D0
000003BE 2853 movea.l A4, [A3]
000003C0 322B 0014 move.w D1, [A3 + 0x14]
000003C4 6748 beq +0x4A /* 0000040E */
000003C6 0441 0190 subi.w D1, 0x190
000003CA 6700 027C beq +0x27E /* 00000648 */
000003CE 5341 subq.w D1, 1
000003D0 6700 02AA beq +0x2AC /* 0000067C */
000003D4 5341 subq.w D1, 1
000003D6 6700 02DE beq +0x2E0 /* 000006B6 */
000003DA 5341 subq.w D1, 1
000003DC 6700 0300 beq +0x302 /* 000006DE */
000003E0 5341 subq.w D1, 1
000003E2 6700 0334 beq +0x336 /* 00000718 */
000003E6 5341 subq.w D1, 1
000003E8 6700 0350 beq +0x352 /* 0000073A */
000003EC 5341 subq.w D1, 1
000003EE 6700 0396 beq +0x398 /* 00000786 */
000003F2 5341 subq.w D1, 1
000003F4 6700 0390 beq +0x392 /* 00000786 */
000003F8 5341 subq.w D1, 1
000003FA 6700 03C0 beq +0x3C2 /* 000007BC */
000003FE 5341 subq.w D1, 1
00000400 6700 03BA beq +0x3BC /* 000007BC */
00000404 5341 subq.w D1, 1
00000406 6700 03EA beq +0x3EC /* 000007F2 */
0000040A 6000 0404 bra +0x406 /* 00000810 */
label0000040E:
0000040E 302B 0012 move.w D0, [A3 + 0x12]
00000412 5940 subq.w D0, 4
00000414 6724 beq +0x26 /* 0000043A */
00000416 5340 subq.w D0, 1
00000418 6700 0082 beq +0x84 /* 0000049C */
0000041C 5340 subq.w D0, 1
0000041E 6700 00CC beq +0xCE /* 000004EC */
00000422 5540 subq.w D0, 2
00000424 6700 012E beq +0x130 /* 00000554 */
00000428 5140 subq.w D0, 8
0000042A 6700 015C beq +0x15E /* 00000588 */
0000042E 0440 0030 subi.w D0, 0x30 /* '0' */
00000432 6700 01B6 beq +0x1B8 /* 000005EA */
00000436 6000 03D8 bra +0x3DA /* 00000810 */
label0000043A:
0000043A 41EB 0122 lea.l A0, [A3 + 0x122]
0000043E 2F20 move.l -[A7], -[A0]
00000440 2F20 move.l -[A7], -[A0]
00000442 486B 0016 pea.l [A3 + 0x16]
00000446 4EAD 1D32 jsr [A5 + 0x1D32 /* export_930 */]
0000044A 3E00 move.w D7, D0
0000044C 206B 000E movea.l A0, [A3 + 0xE]
00000450 303C 0080 move.w D0, 0x80
00000454 C028 000C and.b D0, [A0 + 0xC]
00000458 4FEF 000C lea.l A7, [A7 + 0xC]
0000045C 6600 03B2 bne +0x3B4 /* 00000810 */
00000460 4A6B 0118 tst.w [A3 + 0x118]
00000464 6616 bne +0x18 /* 0000047C */
00000466 4878 013E push.l 0x13E
0000046A 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
0000046E 588F addq.l A7, 4
00000470 2F00 move.l -[A7], D0
00000472 4EAD 1062 jsr [A5 + 0x1062 /* export_520 */]
00000476 588F addq.l A7, 4
00000478 6000 0396 bra +0x398 /* 00000810 */
label0000047C:
0000047C 7001 moveq.l D0, 0x01
0000047E B06B 0118 cmp.w D0, [A3 + 0x118]
00000482 6600 038C bne +0x38E /* 00000810 */
00000486 4878 013F push.l 0x13F
0000048A 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
0000048E 588F addq.l A7, 4
00000490 2F00 move.l -[A7], D0
00000492 4EAD 1062 jsr [A5 + 0x1062 /* export_520 */]
00000496 588F addq.l A7, 4
00000498 6000 0376 bra +0x378 /* 00000810 */
label0000049C:
0000049C 4EAD 1C92 jsr [A5 + 0x1C92 /* export_910 */]
000004A0 2740 0122 move.l [A3 + 0x122], D0
000004A4 2F00 move.l -[A7], D0
000004A6 41EB 0122 lea.l A0, [A3 + 0x122]
000004AA 2F20 move.l -[A7], -[A0]
000004AC 2F20 move.l -[A7], -[A0]
000004AE 2F0C move.l -[A7], A4
000004B0 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000004B4 4A40 tst.w D0
000004B6 4FEF 0010 lea.l A7, [A7 + 0x10]
000004BA 6718 beq +0x1A /* 000004D4 */
000004BC 700A moveq.l D0, 0x0A
000004BE 2F00 move.l -[A7], D0
000004C0 486B 0016 pea.l [A3 + 0x16]
000004C4 2F2B 0122 move.l -[A7], [A3 + 0x122]
000004C8 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
000004CC 4A40 tst.w D0
000004CE 4FEF 000C lea.l A7, [A7 + 0xC]
000004D2 6606 bne +0x8 /* 000004DA */
label000004D4:
000004D4 4247 clr.w D7
000004D6 6000 0338 bra +0x33A /* 00000810 */
label000004DA:
000004DA 7000 moveq.l D0, 0x00
000004DC 2F00 move.l -[A7], D0
000004DE 2F2B 0122 move.l -[A7], [A3 + 0x122]
000004E2 4EBA 04FC jsr [PC + 0x4FC /* 000009E0 */]
000004E6 508F addq.l A7, 8
000004E8 6000 0326 bra +0x328 /* 00000810 */
label000004EC:
000004EC 486D 2E92 pea.l [A5 + 0x2E92 /* export_1486 */]
000004F0 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000004F4 3E00 move.w D7, D0
000004F6 588F addq.l A7, 4
000004F8 6700 0316 beq +0x318 /* 00000810 */
000004FC 4EAD 2E92 jsr [A5 + 0x2E92 /* export_1486 */]
00000500 2740 0122 move.l [A3 + 0x122], D0
00000504 2F00 move.l -[A7], D0
00000506 41EB 0122 lea.l A0, [A3 + 0x122]
0000050A 2F20 move.l -[A7], -[A0]
0000050C 2F20 move.l -[A7], -[A0]
0000050E 2F0C move.l -[A7], A4
00000510 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000514 4A40 tst.w D0
00000516 4FEF 0010 lea.l A7, [A7 + 0x10]
0000051A 6718 beq +0x1A /* 00000534 */
0000051C 700A moveq.l D0, 0x0A
0000051E 2F00 move.l -[A7], D0
00000520 486B 0016 pea.l [A3 + 0x16]
00000524 2F2B 0122 move.l -[A7], [A3 + 0x122]
00000528 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
0000052C 4A40 tst.w D0
0000052E 4FEF 000C lea.l A7, [A7 + 0xC]
00000532 6604 bne +0x6 /* 00000538 */
label00000534:
00000534 4247 clr.w D7
00000536 600E bra +0x10 /* 00000546 */
label00000538:
00000538 7000 moveq.l D0, 0x00
0000053A 2F00 move.l -[A7], D0
0000053C 2F2B 0122 move.l -[A7], [A3 + 0x122]
00000540 4EBA 049E jsr [PC + 0x49E /* 000009E0 */]
00000544 508F addq.l A7, 8
label00000546:
00000546 486D 2E92 pea.l [A5 + 0x2E92 /* export_1486 */]
0000054A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000054E 588F addq.l A7, 4
00000550 6000 02BE bra +0x2C0 /* 00000810 */
label00000554:
00000554 486B 0016 pea.l [A3 + 0x16]
00000558 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */]
0000055C 2740 0122 move.l [A3 + 0x122], D0
00000560 588F addq.l A7, 4
00000562 2F00 move.l -[A7], D0
00000564 41EB 0122 lea.l A0, [A3 + 0x122]
00000568 2F20 move.l -[A7], -[A0]
0000056A 2F20 move.l -[A7], -[A0]
0000056C 2F0C move.l -[A7], A4
0000056E 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000572 3E00 move.w D7, D0
00000574 7000 moveq.l D0, 0x00
00000576 2F00 move.l -[A7], D0
00000578 2F2B 0122 move.l -[A7], [A3 + 0x122]
0000057C 4EBA 0462 jsr [PC + 0x462 /* 000009E0 */]
00000580 4FEF 0018 lea.l A7, [A7 + 0x18]
00000584 6000 028A bra +0x28C /* 00000810 */
label00000588:
00000588 4247 clr.w D7
0000058A 7000 moveq.l D0, 0x00
0000058C 2F00 move.l -[A7], D0
0000058E 2F00 move.l -[A7], D0
00000590 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */]
00000594 2740 0122 move.l [A3 + 0x122], D0
00000598 508F addq.l A7, 8
0000059A 2F00 move.l -[A7], D0
0000059C 41EB 0122 lea.l A0, [A3 + 0x122]
000005A0 2F20 move.l -[A7], -[A0]
000005A2 2F20 move.l -[A7], -[A0]
000005A4 2F0C move.l -[A7], A4
000005A6 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000005AA 4A40 tst.w D0
000005AC 4FEF 0010 lea.l A7, [A7 + 0x10]
000005B0 6700 025E beq +0x260 /* 00000810 */
000005B4 206B 0122 movea.l A0, [A3 + 0x122]
000005B8 0068 0004 0072 ori.w [A0 + 0x72], 0x4
000005BE 7000 moveq.l D0, 0x00
000005C0 2F00 move.l -[A7], D0
000005C2 7200 moveq.l D1, 0x00
000005C4 122B 0016 move.b D1, [A3 + 0x16]
000005C8 2F01 move.l -[A7], D1
000005CA 41EB 0016 lea.l A0, [A3 + 0x16]
000005CE 5288 addq.l A0, 1
000005D0 2F08 move.l -[A7], A0
000005D2 2F2B 0122 move.l -[A7], [A3 + 0x122]
000005D6 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */]
000005DA 4A40 tst.w D0
000005DC 4FEF 0010 lea.l A7, [A7 + 0x10]
000005E0 6700 022E beq +0x230 /* 00000810 */
000005E4 7E01 moveq.l D7, 0x01
000005E6 6000 0228 bra +0x22A /* 00000810 */
label000005EA:
000005EA 486B 011A pea.l [A3 + 0x11A]
000005EE 2F0B move.l -[A7], A3
000005F0 4EBA 0334 jsr [PC + 0x334 /* 00000926 */]
000005F4 4A40 tst.w D0
000005F6 508F addq.l A7, 8
000005F8 6606 bne +0x8 /* 00000600 */
000005FA 4247 clr.w D7
000005FC 6000 0212 bra +0x214 /* 00000810 */
label00000600:
00000600 7000 moveq.l D0, 0x00
00000602 2F00 move.l -[A7], D0
00000604 2F2B 0122 move.l -[A7], [A3 + 0x122]
00000608 4EBA 03D6 jsr [PC + 0x3D6 /* 000009E0 */]
0000060C 206B 0122 movea.l A0, [A3 + 0x122]
00000610 4228 000F clr.b [A0 + 0xF]
00000614 486B 0017 pea.l [A3 + 0x17]
00000618 206B 0122 movea.l A0, [A3 + 0x122]
0000061C 4868 005E pea.l [A0 + 0x5E]
00000620 7002 moveq.l D0, 0x02
00000622 2F00 move.l -[A7], D0
00000624 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */]
00000628 206B 000E movea.l A0, [A3 + 0xE]
0000062C 303C 0080 move.w D0, 0x80
00000630 C028 000C and.b D0, [A0 + 0xC]
00000634 508F addq.l A7, 8
00000636 6700 01D8 beq +0x1DA /* 00000810 */
0000063A 206B 0122 movea.l A0, [A3 + 0x122]
0000063E 0068 0004 004A ori.w [A0 + 0x4A], 0x4
00000644 6000 01CA bra +0x1CC /* 00000810 */
label00000648:
00000648 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */]
0000064C 2740 0122 move.l [A3 + 0x122], D0
00000650 2F00 move.l -[A7], D0
00000652 41EB 0122 lea.l A0, [A3 + 0x122]
00000656 2F20 move.l -[A7], -[A0]
00000658 2F20 move.l -[A7], -[A0]
0000065A 2F0C move.l -[A7], A4
0000065C 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000660 4A40 tst.w D0
00000662 4FEF 0010 lea.l A7, [A7 + 0x10]
00000666 670E beq +0x10 /* 00000676 */
00000668 2F0B move.l -[A7], A3
0000066A 4EBA 0390 jsr [PC + 0x390 /* 000009FC */]
0000066E 4A40 tst.w D0
00000670 588F addq.l A7, 4
00000672 6600 019C bne +0x19E /* 00000810 */
label00000676:
00000676 4247 clr.w D7
00000678 6000 0196 bra +0x198 /* 00000810 */
label0000067C:
0000067C 486D 2E3A pea.l [A5 + 0x2E3A /* export_1475 */]
00000680 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000684 3E00 move.w D7, D0
00000686 588F addq.l A7, 4
00000688 6700 0186 beq +0x188 /* 00000810 */
0000068C 4EAD 2E3A jsr [A5 + 0x2E3A /* export_1475 */]
00000690 2740 0122 move.l [A3 + 0x122], D0
00000694 2F00 move.l -[A7], D0
00000696 41EB 0122 lea.l A0, [A3 + 0x122]
0000069A 2F20 move.l -[A7], -[A0]
0000069C 2F20 move.l -[A7], -[A0]
0000069E 2F0C move.l -[A7], A4
000006A0 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000006A4 3E00 move.w D7, D0
000006A6 486D 2E3A pea.l [A5 + 0x2E3A /* export_1475 */]
000006AA 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000006AE 4FEF 0014 lea.l A7, [A7 + 0x14]
000006B2 6000 015C bra +0x15E /* 00000810 */
label000006B6:
000006B6 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */]
000006BA 2740 0122 move.l [A3 + 0x122], D0
000006BE 2F00 move.l -[A7], D0
000006C0 41EB 0122 lea.l A0, [A3 + 0x122]
000006C4 2F20 move.l -[A7], -[A0]
000006C6 2F20 move.l -[A7], -[A0]
000006C8 2F0C move.l -[A7], A4
000006CA 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000006CE 4A40 tst.w D0
000006D0 4FEF 0010 lea.l A7, [A7 + 0x10]
000006D4 6600 013A bne +0x13C /* 00000810 */
000006D8 4247 clr.w D7
000006DA 6000 0134 bra +0x136 /* 00000810 */
label000006DE:
000006DE 486D 2D8A pea.l [A5 + 0x2D8A /* export_1453 */]
000006E2 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000006E6 3E00 move.w D7, D0
000006E8 588F addq.l A7, 4
000006EA 6700 0124 beq +0x126 /* 00000810 */
000006EE 4EAD 2D8A jsr [A5 + 0x2D8A /* export_1453 */]
000006F2 2740 0122 move.l [A3 + 0x122], D0
000006F6 2F00 move.l -[A7], D0
000006F8 41EB 0122 lea.l A0, [A3 + 0x122]
000006FC 2F20 move.l -[A7], -[A0]
000006FE 2F20 move.l -[A7], -[A0]
00000700 2F0C move.l -[A7], A4
00000702 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000706 3E00 move.w D7, D0
00000708 486D 2D8A pea.l [A5 + 0x2D8A /* export_1453 */]
0000070C 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000710 4FEF 0014 lea.l A7, [A7 + 0x14]
00000714 6000 00FA bra +0xFC /* 00000810 */
label00000718:
00000718 4EAD 1CB2 jsr [A5 + 0x1CB2 /* export_914 */]
0000071C 2740 0122 move.l [A3 + 0x122], D0
00000720 2F00 move.l -[A7], D0
00000722 41EB 0122 lea.l A0, [A3 + 0x122]
00000726 2F20 move.l -[A7], -[A0]
00000728 2F20 move.l -[A7], -[A0]
0000072A 2F0C move.l -[A7], A4
0000072C 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000730 3E00 move.w D7, D0
00000732 4FEF 0010 lea.l A7, [A7 + 0x10]
00000736 6000 00D8 bra +0xDA /* 00000810 */
label0000073A:
0000073A 486D 2DC2 pea.l [A5 + 0x2DC2 /* export_1460 */]
0000073E 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000742 3E00 move.w D7, D0
00000744 588F addq.l A7, 4
00000746 6700 00C8 beq +0xCA /* 00000810 */
0000074A 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */]
0000074E 2740 0122 move.l [A3 + 0x122], D0
00000752 2F00 move.l -[A7], D0
00000754 41EB 0122 lea.l A0, [A3 + 0x122]
00000758 2F20 move.l -[A7], -[A0]
0000075A 2F20 move.l -[A7], -[A0]
0000075C 2F0C move.l -[A7], A4
0000075E 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000762 4A40 tst.w D0
00000764 4FEF 0010 lea.l A7, [A7 + 0x10]
00000768 670C beq +0xE /* 00000776 */
0000076A 2F0B move.l -[A7], A3
0000076C 4EBA 028E jsr [PC + 0x28E /* 000009FC */]
00000770 4A40 tst.w D0
00000772 588F addq.l A7, 4
00000774 6602 bne +0x4 /* 00000778 */
label00000776:
00000776 4247 clr.w D7
label00000778:
00000778 486D 2DC2 pea.l [A5 + 0x2DC2 /* export_1460 */]
0000077C 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000780 588F addq.l A7, 4
00000782 6000 008C bra +0x8E /* 00000810 */
label00000786:
00000786 486D 2D42 pea.l [A5 + 0x2D42 /* export_1444 */]
0000078A 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000078E 3E00 move.w D7, D0
00000790 588F addq.l A7, 4
00000792 677C beq +0x7E /* 00000810 */
00000794 4EAD 2D42 jsr [A5 + 0x2D42 /* export_1444 */]
00000798 2740 0122 move.l [A3 + 0x122], D0
0000079C 2F00 move.l -[A7], D0
0000079E 41EB 0122 lea.l A0, [A3 + 0x122]
000007A2 2F20 move.l -[A7], -[A0]
000007A4 2F20 move.l -[A7], -[A0]
000007A6 2F0C move.l -[A7], A4
000007A8 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000007AC 3E00 move.w D7, D0
000007AE 486D 2D42 pea.l [A5 + 0x2D42 /* export_1444 */]
000007B2 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000007B6 4FEF 0014 lea.l A7, [A7 + 0x14]
000007BA 6054 bra +0x56 /* 00000810 */
label000007BC:
000007BC 486D 2CF2 pea.l [A5 + 0x2CF2 /* export_1434 */]
000007C0 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000007C4 3E00 move.w D7, D0
000007C6 588F addq.l A7, 4
000007C8 6746 beq +0x48 /* 00000810 */
000007CA 4EAD 2CF2 jsr [A5 + 0x2CF2 /* export_1434 */]
000007CE 2740 0122 move.l [A3 + 0x122], D0
000007D2 2F00 move.l -[A7], D0
000007D4 41EB 0122 lea.l A0, [A3 + 0x122]
000007D8 2F20 move.l -[A7], -[A0]
000007DA 2F20 move.l -[A7], -[A0]
000007DC 2F0C move.l -[A7], A4
000007DE 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
000007E2 3E00 move.w D7, D0
000007E4 486D 2CF2 pea.l [A5 + 0x2CF2 /* export_1434 */]
000007E8 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000007EC 4FEF 0014 lea.l A7, [A7 + 0x14]
000007F0 601E bra +0x20 /* 00000810 */
label000007F2:
000007F2 4EAD 1EBA jsr [A5 + 0x1EBA /* export_979 */]
000007F6 2740 0122 move.l [A3 + 0x122], D0
000007FA 2F00 move.l -[A7], D0
000007FC 41EB 0122 lea.l A0, [A3 + 0x122]
00000800 2F20 move.l -[A7], -[A0]
00000802 2F20 move.l -[A7], -[A0]
00000804 2F0C move.l -[A7], A4
00000806 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
0000080A 3E00 move.w D7, D0
0000080C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000810:
00000810 4A6D E5CE tst.w [A5 - 0x1A32]
00000814 6702 beq +0x4 /* 00000818 */
00000816 4247 clr.w D7
label00000818:
00000818 3007 move.w D0, D7
0000081A 4CDF 1880 movem.l D7,A3,A4, [A7]+
0000081E 4E75 rts
fn00000820:
00000820 48E7 1010 movem.l -[A7], D3,A3
00000824 266F 000C movea.l A3, [A7 + 0xC]
00000828 206B 0006 movea.l A0, [A3 + 0x6]
0000082C 302B 0118 move.w D0, [A3 + 0x118]
00000830 526B 0118 addq.w [A3 + 0x118], 1
00000834 B050 cmp.w D0, [A0]
00000836 6D06 blt +0x8 /* 0000083E */
00000838 7000 moveq.l D0, 0x00
0000083A 6000 00E4 bra +0xE6 /* 00000920 */
label0000083E:
0000083E 426B 0116 clr.w [A3 + 0x116]
00000842 4A6B 0118 tst.w [A3 + 0x118]
00000846 671E beq +0x20 /* 00000866 */
00000848 202B 000E move.l D0, [A3 + 0xE]
0000084C 720E moveq.l D1, 0x0E
0000084E D081 add.l D0, D1
00000850 206B 000E movea.l A0, [A3 + 0xE]
00000854 1428 000D move.b D2, [A0 + 0xD]
00000858 5202 addq.b D2, 1
0000085A 7600 moveq.l D3, 0x00
0000085C 1602 move.b D3, D2
0000085E D680 add.l D3, D0
00000860 70FE moveq.l D0, 0xFFFFFFFE
00000862 C083 and.l D0, D3
00000864 6008 bra +0xA /* 0000086E */
label00000866:
00000866 206B 0006 movea.l A0, [A3 + 0x6]
0000086A 5488 addq.l A0, 2
0000086C 2008 move.l D0, A0
label0000086E:
0000086E 2740 000E move.l [A3 + 0xE], D0
00000872 206B 000E movea.l A0, [A3 + 0xE]
00000876 4868 000D pea.l [A0 + 0xD]
0000087A 486B 0016 pea.l [A3 + 0x16]
0000087E 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00000882 206B 000E movea.l A0, [A3 + 0xE]
00000886 7000 moveq.l D0, 0x00
00000888 1028 000C move.b D0, [A0 + 0xC]
0000088C 223C FFFF FF7F move.l D1, 0xFFFFFF7F
00000892 C280 and.l D1, D0
00000894 3741 0012 move.w [A3 + 0x12], D1
00000898 0C41 0040 cmpi.w D1, 0x40 /* '@' */
0000089C 508F addq.l A7, 8
0000089E 6706 beq +0x8 /* 000008A6 */
000008A0 426B 0014 clr.w [A3 + 0x14]
000008A4 6066 bra +0x68 /* 0000090C */
label000008A6:
000008A6 7000 moveq.l D0, 0x00
000008A8 102B 0017 move.b D0, [A3 + 0x17]
000008AC E148 lsl D0.w, 8
000008AE 7200 moveq.l D1, 0x00
000008B0 122B 0018 move.b D1, [A3 + 0x18]
000008B4 D240 add.w D1, D0
000008B6 3741 0014 move.w [A3 + 0x14], D1
000008BA 0441 01F4 subi.w D1, 0x1F4
000008BE 6B38 bmi +0x3A /* 000008F8 */
000008C0 0C41 0003 cmpi.w D1, 0x3
000008C4 6E32 bgt +0x34 /* 000008F8 */
000008C6 D241 add.w D1, D1
000008C8 323B 1006 move.w D1, [PC + D1.w + 0x6]
000008CC 4EFB 1000 jmp [PC + D1.w]
000008D0 000A 0012 ori.b A2, 0x12
000008D4 001A 0022 ori.b [A2]+, 0x22 /* '\"' */
000008D8 377C 0001 0116 move.w [A3 + 0x116], 0x1
000008DE 602C bra +0x2E /* 0000090C */
000008E0 377C 0003 0116 move.w [A3 + 0x116], 0x3
000008E6 6024 bra +0x26 /* 0000090C */
000008E8 377C 0005 0116 move.w [A3 + 0x116], 0x5
000008EE 601C bra +0x1E /* 0000090C */
000008F0 377C 0007 0116 move.w [A3 + 0x116], 0x7
000008F6 6014 bra +0x16 /* 0000090C */
label000008F8:
000008F8 0C6B 0190 0014 cmpi.w [A3 + 0x14], 0x190
000008FE 6D08 blt +0xA /* 00000908 */
00000900 0C6B 019A 0014 cmpi.w [A3 + 0x14], 0x19A
00000906 6F04 ble +0x6 /* 0000090C */
label00000908:
00000908 426B 0014 clr.w [A3 + 0x14]
label0000090C:
0000090C 486B 011A pea.l [A3 + 0x11A]
00000910 206B 000E movea.l A0, [A3 + 0xE]
00000914 4868 0004 pea.l [A0 + 0x4]
00000918 4EBA 0060 jsr [PC + 0x60 /* 0000097A */]
0000091C 7001 moveq.l D0, 0x01
0000091E 508F addq.l A7, 8
label00000920:
00000920 4CDF 0808 movem.l D3,A3, [A7]+
00000924 4E75 rts
fn00000926:
00000926 4E56 FFF8 link A6, -0x0008
0000092A 48E7 0018 movem.l -[A7], A3,A4
0000092E 286E 000C movea.l A4, [A6 + 0xC]
00000932 266E 0008 movea.l A3, [A6 + 0x8]
00000936 41EE FFF8 lea.l A0, [A6 - 0x8]
0000093A 224C movea.l A1, A4
0000093C 20D9 move.l [A0]+, [A1]+
0000093E 20D9 move.l [A0]+, [A1]+
00000940 4EAD 1E2A jsr [A5 + 0x1E2A /* export_961 */]
00000944 2740 0122 move.l [A3 + 0x122], D0
00000948 2F00 move.l -[A7], D0
0000094A 41EE 0000 lea.l A0, [A6 + 0x0]
0000094E 2F20 move.l -[A7], -[A0]
00000950 2F20 move.l -[A7], -[A0]
00000952 2F13 move.l -[A7], [A3]
00000954 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00000958 4A40 tst.w D0
0000095A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000095E 6604 bne +0x6 /* 00000964 */
00000960 7000 moveq.l D0, 0x00
00000962 600C bra +0xE /* 00000970 */
label00000964:
00000964 206B 0122 movea.l A0, [A3 + 0x122]
00000968 0028 0008 004D ori.b [A0 + 0x4D], 0x8
0000096E 7001 moveq.l D0, 0x01
label00000970:
00000970 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000976 4E5E unlink A6
00000978 4E75 rts
fn0000097A:
0000097A 48E7 0018 movem.l -[A7], A3,A4
0000097E 286F 0010 movea.l A4, [A7 + 0x10]
00000982 266F 000C movea.l A3, [A7 + 0xC]
00000986 7048 moveq.l D0, 0x48
00000988 2F00 move.l -[A7], D0
0000098A 3213 move.w D1, [A3]
0000098C 48C1 ext.l D1
0000098E 2F01 move.l -[A7], D1
00000990 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00000994 3880 move.w [A4], D0
00000996 7048 moveq.l D0, 0x48
00000998 2F00 move.l -[A7], D0
0000099A 322B 0002 move.w D1, [A3 + 0x2]
0000099E 48C1 ext.l D1
000009A0 2F01 move.l -[A7], D1
000009A2 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
000009A6 3940 0002 move.w [A4 + 0x2], D0
000009AA 7048 moveq.l D0, 0x48
000009AC 2F00 move.l -[A7], D0
000009AE 322B 0004 move.w D1, [A3 + 0x4]
000009B2 48C1 ext.l D1
000009B4 5381 subq.l D1, 1
000009B6 2F01 move.l -[A7], D1
000009B8 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
000009BC 3940 0004 move.w [A4 + 0x4], D0
000009C0 7048 moveq.l D0, 0x48
000009C2 2F00 move.l -[A7], D0
000009C4 322B 0006 move.w D1, [A3 + 0x6]
000009C8 48C1 ext.l D1
000009CA 5381 subq.l D1, 1
000009CC 2F01 move.l -[A7], D1
000009CE 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
000009D2 3940 0006 move.w [A4 + 0x6], D0
000009D6 4FEF 0020 lea.l A7, [A7 + 0x20]
000009DA 4CDF 1800 movem.l A3,A4, [A7]+
000009DE 4E75 rts
fn000009E0:
000009E0 48E7 0018 movem.l -[A7], A3,A4
000009E4 286F 000C movea.l A4, [A7 + 0xC]
000009E8 47EC 0013 lea.l A3, [A4 + 0x13]
000009EC 0213 00E3 andi.b [A3], 0xE3
000009F0 102F 0013 move.b D0, [A7 + 0x13]
000009F4 8113 or.b [A3], D0
000009F6 4CDF 1800 movem.l A3,A4, [A7]+
000009FA 4E75 rts
fn000009FC:
000009FC 4E56 FFF8 link A6, -0x0008
00000A00 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000A04 266E 0008 movea.l A3, [A6 + 0x8]
00000A08 4245 clr.w D5
00000A0A 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
00000A10 382B 000C move.w D4, [A3 + 0xC]
00000A14 6744 beq +0x46 /* 00000A5A */
00000A16 206B 000A movea.l A0, [A3 + 0xA]
00000A1A 2850 movea.l A4, [A0]
00000A1C 3D5C FFF8 move.w [A6 - 0x8], [A4]+
00000A20 4244 clr.w D4
00000A22 4246 clr.w D6
00000A24 602E bra +0x30 /* 00000A54 */
label00000A26:
00000A26 302B 0118 move.w D0, [A3 + 0x118]
00000A2A 5240 addq.w D0, 1
00000A2C B05C cmp.w D0, [A4]+
00000A2E 6604 bne +0x6 /* 00000A34 */
00000A30 7801 moveq.l D4, 0x01
00000A32 6026 bra +0x28 /* 00000A5A */
label00000A34:
00000A34 3E1C move.w D7, [A4]+
00000A36 600C bra +0xE /* 00000A44 */
label00000A38:
00000A38 7000 moveq.l D0, 0x00
00000A3A 1014 move.b D0, [A4]
00000A3C D08C add.l D0, A4
00000A3E 2840 movea.l A4, D0
00000A40 528C addq.l A4, 1
00000A42 5347 subq.w D7, 1
label00000A44:
00000A44 4A47 tst.w D7
00000A46 6EF0 bgt -0xE /* 00000A38 */
00000A48 200C move.l D0, A4
00000A4A 5280 addq.l D0, 1
00000A4C 72FE moveq.l D1, 0xFFFFFFFE
00000A4E C280 and.l D1, D0
00000A50 2841 movea.l A4, D1
00000A52 5246 addq.w D6, 1
label00000A54:
00000A54 BC6E FFF8 cmp.w D6, [A6 - 0x8]
00000A58 6DCC blt -0x32 /* 00000A26 */
label00000A5A:
00000A5A 4A44 tst.w D4
00000A5C 6704 beq +0x6 /* 00000A62 */
00000A5E 3E1C move.w D7, [A4]+
00000A60 6006 bra +0x8 /* 00000A68 */
label00000A62:
00000A62 7E01 moveq.l D7, 0x01
00000A64 49ED FC46 lea.l A4, [A5 - 0x3BA]
label00000A68:
00000A68 4246 clr.w D6
00000A6A 6000 009E bra +0xA0 /* 00000B0A */
label00000A6E:
00000A6E 2D4C FFFA move.l [A6 - 0x6], A4
00000A72 206E FFFA movea.l A0, [A6 - 0x6]
00000A76 4A10 tst.b [A0]
00000A78 6610 bne +0x12 /* 00000A8A */
00000A7A 4A46 tst.w D6
00000A7C 6E00 008A bgt +0x8C /* 00000B08 */
00000A80 41ED FC48 lea.l A0, [A5 - 0x3B8]
00000A84 2D48 FFFA move.l [A6 - 0x6], A0
00000A88 7A01 moveq.l D5, 0x01
label00000A8A:
00000A8A 206B 0122 movea.l A0, [A3 + 0x122]
00000A8E 1028 004C move.b D0, [A0 + 0x4C]
00000A92 5F00 subq.b D0, 7
00000A94 6568 bcs +0x6A /* 00000AFE */
00000A96 0C00 0002 cmpi.b D0, 0x2
00000A9A 6262 bhi +0x64 /* 00000AFE */
00000A9C 7200 moveq.l D1, 0x00
00000A9E 1200 move.b D1, D0
00000AA0 D241 add.w D1, D1
00000AA2 323B 1006 move.w D1, [PC + D1.w + 0x6]
00000AA6 4EFB 1000 jmp [PC + D1.w]
00000AAA 0008 0056 ori.b A0, 0x56 /* 'V' */
00000AAE 003C 4A46 ori.b ccr, 70
00000AB2 6630 bne +0x32 /* 00000AE4 */
00000AB4 206E FFFA movea.l A0, [A6 - 0x6]
00000AB8 226E FFFA movea.l A1, [A6 - 0x6]
00000ABC 7000 moveq.l D0, 0x00
00000ABE 1011 move.b D0, [A1]
00000AC0 7240 moveq.l D1, 0x40
00000AC2 B230 0000 cmp.b D1, [A0 + D0.w]
00000AC6 661C bne +0x1E /* 00000AE4 */
00000AC8 206E FFFA movea.l A0, [A6 - 0x6]
00000ACC 226E FFFA movea.l A1, [A6 - 0x6]
00000AD0 7000 moveq.l D0, 0x00
00000AD2 1011 move.b D0, [A1]
00000AD4 11BC 0020 0000 move.b [A0 + D0.w], 0x20 /* ' ' */
00000ADA 206B 0122 movea.l A0, [A3 + 0x122]
00000ADE 0028 0040 0064 ori.b [A0 + 0x64], 0x40 /* '@' */
label00000AE4:
00000AE4 700A moveq.l D0, 0x0A
00000AE6 2F00 move.l -[A7], D0
00000AE8 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000AEC 2F2B 0122 move.l -[A7], [A3 + 0x122]
00000AF0 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
00000AF4 3D40 FFFE move.w [A6 - 0x2], D0
00000AF8 4FEF 000C lea.l A7, [A7 + 0xC]
00000AFC 6716 beq +0x18 /* 00000B14 */
label00000AFE:
00000AFE 7000 moveq.l D0, 0x00
00000B00 1014 move.b D0, [A4]
00000B02 D08C add.l D0, A4
00000B04 2840 movea.l A4, D0
00000B06 528C addq.l A4, 1
label00000B08:
00000B08 5246 addq.w D6, 1
label00000B0A:
00000B0A BE46 cmp.w D7, D6
00000B0C 6F06 ble +0x8 /* 00000B14 */
00000B0E 4A45 tst.w D5
00000B10 6700 FF5C beq -0xA2 /* 00000A6E */
label00000B14:
00000B14 302E FFFE move.w D0, [A6 - 0x2]
00000B18 4CEE 18F0 FFE0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x20]
00000B1E 4E5E unlink A6
00000B20 4E75 rts
export_1492:
fn00000B22:
00000B22 4E56 FFFC link A6, -0x0004
00000B26 2F0B move.l -[A7], A3
00000B28 266E 0008 movea.l A3, [A6 + 0x8]
00000B2C 4878 02E0 push.l 0x2E0
00000B30 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00000B34 2D40 FFFC move.l [A6 - 0x4], D0
00000B38 588F addq.l A7, 4
00000B3A 6700 0092 beq +0x94 /* 00000BCE */
00000B3E 200B move.l D0, A3
00000B40 6720 beq +0x22 /* 00000B62 */
00000B42 2F0B move.l -[A7], A3
00000B44 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
00000B48 206E FFFC movea.l A0, [A6 - 0x4]
00000B4C 2140 0196 move.l [A0 + 0x196], D0
00000B50 588F addq.l A7, 4
00000B52 660E bne +0x10 /* 00000B62 */
00000B54 486E FFFC pea.l [A6 - 0x4]
00000B58 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000B5C 7000 moveq.l D0, 0x00
00000B5E 588F addq.l A7, 4
00000B60 6070 bra +0x72 /* 00000BD2 */
label00000B62:
00000B62 4EAD 204A jsr [A5 + 0x204A /* export_1029 */]
00000B66 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000B6A 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */]
00000B6E 4A40 tst.w D0
00000B70 588F addq.l A7, 4
00000B72 6744 beq +0x46 /* 00000BB8 */
00000B74 206E FFFC movea.l A0, [A6 - 0x4]
00000B78 116E 0017 01BE move.b [A0 + 0x1BE], [A6 + 0x17]
00000B7E 206E FFFC movea.l A0, [A6 - 0x4]
00000B82 216D EA1A 01B6 move.l [A0 + 0x1B6], [A5 - 0x15E6]
00000B88 206E FFFC movea.l A0, [A6 - 0x4]
00000B8C 317C 0001 01C0 move.w [A0 + 0x1C0], 0x1
00000B92 206E FFFC movea.l A0, [A6 - 0x4]
00000B96 216D FC5E 02DC move.l [A0 + 0x2DC], [A5 - 0x3A2]
00000B9C 2B6E FFFC FC5E move.l [A5 - 0x3A2], [A6 - 0x4]
00000BA2 41EE 0014 lea.l A0, [A6 + 0x14]
00000BA6 2F20 move.l -[A7], -[A0]
00000BA8 2F20 move.l -[A7], -[A0]
00000BAA 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BAE 4EBA 002A jsr [PC + 0x2A /* 00000BDA */]
00000BB2 4FEF 000C lea.l A7, [A7 + 0xC]
00000BB6 6016 bra +0x18 /* 00000BCE */
label00000BB8:
00000BB8 206E FFFC movea.l A0, [A6 - 0x4]
00000BBC 4868 0196 pea.l [A0 + 0x196]
00000BC0 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000BC4 486E FFFC pea.l [A6 - 0x4]
00000BC8 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000BCC 508F addq.l A7, 8
label00000BCE:
00000BCE 302E FFFE move.w D0, [A6 - 0x2]
label00000BD2:
00000BD2 266E FFF8 movea.l A3, [A6 - 0x8]
00000BD6 4E5E unlink A6
00000BD8 4E75 rts
export_1493:
fn00000BDA:
00000BDA 4E56 0000 link A6, 0
00000BDE 48E7 0710 movem.l -[A7], D5,D6,D7,A3
00000BE2 266E 0008 movea.l A3, [A6 + 0x8]
00000BE6 4245 clr.w D5
00000BE8 3C2B 01A0 move.w D6, [A3 + 0x1A0]
00000BEC 9C6B 019C sub.w D6, [A3 + 0x19C]
00000BF0 302E 000E move.w D0, [A6 + 0xE]
00000BF4 48C0 ext.l D0
00000BF6 72FF moveq.l D1, 0xFFFFFFFF
00000BF8 B280 cmp.l D1, D0
00000BFA 663E bne +0x40 /* 00000C3A */
00000BFC 302E 0012 move.w D0, [A6 + 0x12]
00000C00 48C0 ext.l D0
00000C02 72FF moveq.l D1, 0xFFFFFFFF
00000C04 B280 cmp.l D1, D0
00000C06 6714 beq +0x16 /* 00000C1C */
00000C08 7048 moveq.l D0, 0x48
00000C0A 2F00 move.l -[A7], D0
00000C0C 322E 0012 move.w D1, [A6 + 0x12]
00000C10 48C1 ext.l D1
00000C12 2F01 move.l -[A7], D1
00000C14 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000C18 3C00 move.w D6, D0
00000C1A 508F addq.l A7, 8
label00000C1C:
00000C1C 302D E9E8 move.w D0, [A5 - 0x1618]
00000C20 D06D E9EC add.w D0, [A5 - 0x1614]
00000C24 9046 sub.w D0, D6
00000C26 48C0 ext.l D0
00000C28 E280 asr D0, 1
00000C2A 3740 019C move.w [A3 + 0x19C], D0
00000C2E 3006 move.w D0, D6
00000C30 D06B 019C add.w D0, [A3 + 0x19C]
00000C34 3740 01A0 move.w [A3 + 0x1A0], D0
00000C38 6044 bra +0x46 /* 00000C7E */
label00000C3A:
00000C3A 7048 moveq.l D0, 0x48
00000C3C 2F00 move.l -[A7], D0
00000C3E 322E 000E move.w D1, [A6 + 0xE]
00000C42 48C1 ext.l D1
00000C44 2F01 move.l -[A7], D1
00000C46 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000C4A 3740 019C move.w [A3 + 0x19C], D0
00000C4E 302E 0012 move.w D0, [A6 + 0x12]
00000C52 48C0 ext.l D0
00000C54 72FF moveq.l D1, 0xFFFFFFFF
00000C56 B280 cmp.l D1, D0
00000C58 508F addq.l A7, 8
00000C5A 660A bne +0xC /* 00000C66 */
00000C5C 3006 move.w D0, D6
00000C5E D06B 019C add.w D0, [A3 + 0x19C]
00000C62 48C0 ext.l D0
00000C64 6014 bra +0x16 /* 00000C7A */
label00000C66:
00000C66 7048 moveq.l D0, 0x48
00000C68 2F00 move.l -[A7], D0
00000C6A 322E 0012 move.w D1, [A6 + 0x12]
00000C6E 48C1 ext.l D1
00000C70 2F01 move.l -[A7], D1
00000C72 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000C76 48C0 ext.l D0
00000C78 508F addq.l A7, 8
label00000C7A:
00000C7A 3740 01A0 move.w [A3 + 0x1A0], D0
label00000C7E:
00000C7E 3E2B 019E move.w D7, [A3 + 0x19E]
00000C82 9E6B 019A sub.w D7, [A3 + 0x19A]
00000C86 302E 000C move.w D0, [A6 + 0xC]
00000C8A 48C0 ext.l D0
00000C8C 72FF moveq.l D1, 0xFFFFFFFF
00000C8E B280 cmp.l D1, D0
00000C90 6662 bne +0x64 /* 00000CF4 */
00000C92 4AAB 0196 tst.l [A3 + 0x196]
00000C96 6702 beq +0x4 /* 00000C9A */
00000C98 7A14 moveq.l D5, 0x14
label00000C9A:
00000C9A 302E 0010 move.w D0, [A6 + 0x10]
00000C9E 48C0 ext.l D0
00000CA0 72FF moveq.l D1, 0xFFFFFFFF
00000CA2 B280 cmp.l D1, D0
00000CA4 6714 beq +0x16 /* 00000CBA */
00000CA6 7048 moveq.l D0, 0x48
00000CA8 2F00 move.l -[A7], D0
00000CAA 322E 0010 move.w D1, [A6 + 0x10]
00000CAE 48C1 ext.l D1
00000CB0 2F01 move.l -[A7], D1
00000CB2 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000CB6 3E00 move.w D7, D0
00000CB8 508F addq.l A7, 8
label00000CBA:
00000CBA DE45 add.w D7, D5
00000CBC 302D E9E6 move.w D0, [A5 - 0x161A]
00000CC0 48C0 ext.l D0
00000CC2 322D E9EA move.w D1, [A5 - 0x1616]
00000CC6 926D E9E6 sub.w D1, [A5 - 0x161A]
00000CCA 5241 addq.w D1, 1
00000CCC 9247 sub.w D1, D7
00000CCE 48C1 ext.l D1
00000CD0 2F00 move.l -[A7], D0
00000CD2 2001 move.l D0, D1
00000CD4 7203 moveq.l D1, 0x03
00000CD6 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000CDA 2200 move.l D1, D0
00000CDC 201F move.l D0, [A7]+
00000CDE D280 add.l D1, D0
00000CE0 3741 019A move.w [A3 + 0x19A], D1
00000CE4 3007 move.w D0, D7
00000CE6 D06B 019A add.w D0, [A3 + 0x19A]
00000CEA 3740 019E move.w [A3 + 0x19E], D0
00000CEE DB6B 019A add.w [A3 + 0x19A], D5
00000CF2 6044 bra +0x46 /* 00000D38 */
label00000CF4:
00000CF4 7048 moveq.l D0, 0x48
00000CF6 2F00 move.l -[A7], D0
00000CF8 322E 000C move.w D1, [A6 + 0xC]
00000CFC 48C1 ext.l D1
00000CFE 2F01 move.l -[A7], D1
00000D00 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000D04 3740 019A move.w [A3 + 0x19A], D0
00000D08 302E 0010 move.w D0, [A6 + 0x10]
00000D0C 48C0 ext.l D0
00000D0E 72FF moveq.l D1, 0xFFFFFFFF
00000D10 B280 cmp.l D1, D0
00000D12 508F addq.l A7, 8
00000D14 660A bne +0xC /* 00000D20 */
00000D16 3007 move.w D0, D7
00000D18 D06B 019A add.w D0, [A3 + 0x19A]
00000D1C 48C0 ext.l D0
00000D1E 6014 bra +0x16 /* 00000D34 */
label00000D20:
00000D20 7048 moveq.l D0, 0x48
00000D22 2F00 move.l -[A7], D0
00000D24 322E 0010 move.w D1, [A6 + 0x10]
00000D28 48C1 ext.l D1
00000D2A 2F01 move.l -[A7], D1
00000D2C 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00000D30 48C0 ext.l D0
00000D32 508F addq.l A7, 8
label00000D34:
00000D34 3740 019E move.w [A3 + 0x19E], D0
label00000D38:
00000D38 7004 moveq.l D0, 0x04
00000D3A C02B 01BE and.b D0, [A3 + 0x1BE]
00000D3E 6734 beq +0x36 /* 00000D74 */
00000D40 302B 01A0 move.w D0, [A3 + 0x1A0]
00000D44 906B 019C sub.w D0, [A3 + 0x19C]
00000D48 5240 addq.w D0, 1
00000D4A 3D40 000E move.w [A6 + 0xE], D0
00000D4E 302B 019E move.w D0, [A3 + 0x19E]
00000D52 906B 019A sub.w D0, [A3 + 0x19A]
00000D56 5240 addq.w D0, 1
00000D58 3D40 000C move.w [A6 + 0xC], D0
00000D5C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D60 2F0B move.l -[A7], A3
00000D62 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
00000D66 2F2B 019A move.l -[A7], [A3 + 0x19A]
00000D6A 2F0B move.l -[A7], A3
00000D6C 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00000D70 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000D74:
00000D74 4CEE 08E0 FFF0 movem.l D5,D6,D7,A3, [A6 - 0x10]
00000D7A 4E5E unlink A6
00000D7C 4E75 rts
export_1494:
00000D7E 48E7 0310 movem.l -[A7], D6,D7,A3
00000D82 266F 0010 movea.l A3, [A7 + 0x10]
00000D86 7004 moveq.l D0, 0x04
00000D88 C02B 01BE and.b D0, [A3 + 0x1BE]
00000D8C 6706 beq +0x8 /* 00000D94 */
00000D8E 7001 moveq.l D0, 0x01
00000D90 6000 011C bra +0x11E /* 00000EAE */
label00000D94:
00000D94 102B 01BE move.b D0, [A3 + 0x1BE]
00000D98 0800 0000 btst.b D0, 0x0
00000D9C 6700 00CC beq +0xCE /* 00000E6A */
00000DA0 4AAB 0196 tst.l [A3 + 0x196]
00000DA4 6704 beq +0x6 /* 00000DAA */
00000DA6 7E04 moveq.l D7, 0x04
00000DA8 6004 bra +0x6 /* 00000DAE */
label00000DAA:
00000DAA 3E3C 00B1 move.w D7, 0xB1
label00000DAE:
00000DAE 302D FC62 move.w D0, [A5 - 0x39E]
00000DB2 5A40 addq.w D0, 5
00000DB4 B06D FC52 cmp.w D0, [A5 - 0x3AE]
00000DB8 672C beq +0x2E /* 00000DE6 */
00000DBA 7001 moveq.l D0, 0x01
00000DBC 2F00 move.l -[A7], D0
00000DBE 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
00000DC2 4A40 tst.w D0
00000DC4 588F addq.l A7, 4
00000DC6 671E beq +0x20 /* 00000DE6 */
00000DC8 48C7 ext.l D7
00000DCA 2F07 move.l -[A7], D7
00000DCC 486D FC06 pea.l [A5 - 0x3FA]
00000DD0 2F2B 0196 move.l -[A7], [A3 + 0x196]
00000DD4 486B 019A pea.l [A3 + 0x19A]
00000DD8 2F0B move.l -[A7], A3
00000DDA 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
00000DDE 4A40 tst.w D0
00000DE0 4FEF 0014 lea.l A7, [A7 + 0x14]
00000DE4 6636 bne +0x38 /* 00000E1C */
label00000DE6:
00000DE6 302D FC62 move.w D0, [A5 - 0x39E]
00000DEA 5A40 addq.w D0, 5
00000DEC B06D FC52 cmp.w D0, [A5 - 0x3AE]
00000DF0 660A bne +0xC /* 00000DFC */
00000DF2 4878 020D push.l 0x20D
00000DF6 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000DFA 588F addq.l A7, 4
label00000DFC:
00000DFC 3C2D FC54 move.w D6, [A5 - 0x3AC]
00000E00 3B7C 0001 FC54 move.w [A5 - 0x3AC], 0x1
00000E06 2F0B move.l -[A7], A3
00000E08 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00000E0C 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000E10 3B46 FC54 move.w [A5 - 0x3AC], D6
00000E14 7000 moveq.l D0, 0x00
00000E16 508F addq.l A7, 8
00000E18 6000 0094 bra +0x96 /* 00000EAE */
label00000E1C:
00000E1C 4AAD B9FC tst.l [A5 - 0x4604]
00000E20 670E beq +0x10 /* 00000E30 */
00000E22 7000 moveq.l D0, 0x00
00000E24 2F00 move.l -[A7], D0
00000E26 2F2D B9FC move.l -[A7], [A5 - 0x4604]
00000E2A 4EAD 1852 jsr [A5 + 0x1852 /* export_774 */]
00000E2E 508F addq.l A7, 8
label00000E30:
00000E30 41ED 1FFA lea.l A0, [A5 + 0x1FFA /* export_1019 */]
00000E34 2748 01B2 move.l [A3 + 0x1B2], A0
00000E38 002B 0004 01BE ori.b [A3 + 0x1BE], 0x4
00000E3E 2F0B move.l -[A7], A3
00000E40 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000E44 426B 01C0 clr.w [A3 + 0x1C0]
00000E48 526D FC52 addq.w [A5 - 0x3AE], 1
00000E4C 7000 moveq.l D0, 0x00
00000E4E 2F00 move.l -[A7], D0
00000E50 486B 01C0 pea.l [A3 + 0x1C0]
00000E54 2F0B move.l -[A7], A3
00000E56 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000E5A 536D FC52 subq.w [A5 - 0x3AE], 1
00000E5E 2F0B move.l -[A7], A3
00000E60 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000E64 4FEF 0014 lea.l A7, [A7 + 0x14]
00000E68 6042 bra +0x44 /* 00000EAC */
label00000E6A:
00000E6A 7001 moveq.l D0, 0x01
00000E6C 2F00 move.l -[A7], D0
00000E6E 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
00000E72 4A40 tst.w D0
00000E74 588F addq.l A7, 4
00000E76 671A beq +0x1C /* 00000E92 */
00000E78 486D FC06 pea.l [A5 - 0x3FA]
00000E7C 2F2B 0196 move.l -[A7], [A3 + 0x196]
00000E80 486B 019A pea.l [A3 + 0x19A]
00000E84 2F0B move.l -[A7], A3
00000E86 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */]
00000E8A 4A40 tst.w D0
00000E8C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E90 6604 bne +0x6 /* 00000E96 */
label00000E92:
00000E92 7000 moveq.l D0, 0x00
00000E94 6018 bra +0x1A /* 00000EAE */
label00000E96:
00000E96 002B 0004 01BE ori.b [A3 + 0x1BE], 0x4
00000E9C 41ED 1FFA lea.l A0, [A5 + 0x1FFA /* export_1019 */]
00000EA0 2748 01B2 move.l [A3 + 0x1B2], A0
00000EA4 2F0B move.l -[A7], A3
00000EA6 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000EAA 588F addq.l A7, 4
label00000EAC:
00000EAC 7001 moveq.l D0, 0x01
label00000EAE:
00000EAE 4CDF 08C0 movem.l D6,D7,A3, [A7]+
00000EB2 4E75 rts